package gestionusuarios;

/**
 * Clase que tiene el rol de usuario en la Aplicacion.
 * @author Lauaa
 */
public class Usuario implements Personas{
    private String _usuario;
    private String _contraseña;
    private String _rol = "usuario";

    /**
     * Constructor que crea un nuevo usuario de la aplicacion.
     * @param usuario cadena con el nombre del usuario.
     * @param contraseña cadena con la contraseña del usuario.
     */
    public Usuario(String usuario, String contraseña){
        _usuario = usuario;
        _contraseña = contraseña;
    }

    /**
     * Cambia el nombre de este usuario.
     * @param usuario
     */
    public void setUsuario(String usuario){
        _usuario = usuario;
    }

    /**
     * Cambia la contraseña de este usuario.
     * @param contraseña
     */
    public void setContraseña(String contraseña){
        _contraseña = contraseña;
    }

    /**
     * Devuelve el nombre de usuario.
     * @return cadena con el nombre de usuario.
     */
    public String getUsuario(){
        return _usuario;
    }

    /**
     * Devuelve la contraseña.
     * @return cadena con la contraseña del usuario.
     */
    public String getContraseña(){
        return _contraseña;
    }

    /**
     * Devuelve el rol que tiene en la Aplicacion en este caso Usuario.
     * @return cadena con el rol en este caso Usuario.
     */
    public String getRol(){
        return _rol;
    }
}
